package com.example.taobaounion.base;

public interface IBasePresenter<T> {

    //怎么将View中的IHomeCallback接口,也就是UI层请求的数据给到Presenter层呢？
// 需要注册接口，Presenter层通过注册与UI层那边进行通讯的接口

    /**
     * 注册UI通知接口
     *
     * @param callback
     */
    void registerViewCallback(T callback);

    /**
     * 取消UI通知接口
     *
     * @param callback
     */
    void unregisterViewCallback(T callback);
}
